plural of innombrable - French English Dictionary